World improvement: call onCreate and onDestroy instead of constructor and destructor