Restructuring for game engine capabilities