Using `View`s for this purpose seems weird to me. Just for starters, a job can be in multiple views at once.

More natural would be to add a `JobProperty` permitting a job’s configuration to specify its group explicitly.

(You might need to still look up the owning `View`(s) for compatibility with existing installations.)