Is there a way to port old worlds to newer versions or does that happen automatically?
Also that's not how zoom levels should render stuff. When I have the largest view, it should be slower than the smallest view, because I'm rendering more stuff.
Other than that, you should test more how many times something renders and what renders exactly. There might be some cases you've missed, if you aren't sure about that.