Add exists helper
App.reset doesn't need to be called in a run loop