ideally I think we should have this stuff accessible statically in a separate class, like a LeapManager (similar to the way the OculusManager works) - to avoid cluttering up the Application class