Yes, use the main world. Using the world from the skybox makes no sense. Maybe i should make this clearer in the docs. The getWorld in SkyBox is just there to provide a hook into SkyBox in case you want to do something that the implementation itself doesn't cover.