This allows workers to have tags assigned to them, which can then be filtered to control which targets they are allowed to serve.
Create Schema Manager and propagate contexts into the DB calls downstream. Add checks at controller startup and database init for correct schema version and schema migration dirty bit being set.