Custom lighting is back

You just need to write a wrapper and overload the appropriate method in
WorldManager.  Then use it happily :)