*world controller updated for visibility controller