refactor
lighthouse spawn - exposes bug in nested lists (materials)
more on "sync evaluate and prevent reentry failures"..
save isCyrus and UID in NBT in hooks
persist all entities
persist all scans, just get new native players and entities on tick and add each spawned, only get entities within region, use UID, isCyrus on entities,
fix inevaluate bug
todos
remove top.db; move to server-side room.db; todo