This follows a similar change to Cranelift made here: https://github.com/CraneStation/cranelift/pull/660
And lots of other miscellaneous changes. Rename InstanceWorld to InstancePlus and reorganize its contents. This still isn't a great name, but at least now it has a clear purpose.