Added support for custom world settings