World: Move singleton methods into extension