A list of rooms and entry/exit points of those rooms, generated/added by map generation components, that tracks what generation step created/recorded which opening.
A generic list of items added by map generation steps, that tracks what generation step added what item.
An item added to a generation context component and the name of the step that added it.
A list of openings in room walls, categorized by side they're on. Typically created via a DoorList.