Putting address generation behind a generate button is a very good idea. I'll have to change the template message too. Instead of "you received money" it will have to say "maybe you received money" or similar.