[geo] Fix context menu buttons not being properly registered with menu-room
[hacc] Improve type initialization order wrt names