Made world non-static, but this seems to be causing memory leak when
running several concurrent simulations...