orders: fix out-of-world mutiple orders

Also make World.get* functions slightly more stable. At all means it's still non-optimal, but at least it's better

Signed-off-by: mkhropov <mkhropov@gmail.com>