Add back action when account creation is in progress

This is still a wip. It works most of the time but not always so I have to poke around a bit more. I'd also like to add a couple nice unit tests. Just hoping to get some design-level feedback. Thanks!