Controller configuration tracked alongside a template's blueprint.
Next ID to assign when adding a module
Controller-tracked module state, keyed by module ID
Controller name
Controller configuration tracked alongside a template's blueprint.