pull down to refresh

Giving the user the option is a great solution.

The debugging use case is good. Another is if someone gains access to a user's account, steals their funds, then clears the withdrawal invoice history to cover their tracks.

Other than that, I don't think there'd be much in the way of doing this. I'll put up a GH issue.