Further secured the NMS handling systems, including DummyWorld

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