inject sceneService into firstPersonService