Initialising of 3D-scene, loading textures and models every time, then Main Activity_Create runs will take a lot of time. Application will be very-very slow. And ovin to it some code (data-loading) is working only then IsFirstTime=True!
Ok, may be the variant with creating artificial crush in Application and automatic restart after it will be more usefull? it seems such theme was discussed here...