This should be consistent with the code in GameServerBeginStep, so we should *first* check whether an internal map exists, and then fall back to external, not the other way around.