Fix multiple WorldProviders being instantiated unnecessarily.