CLC-3291 Make a new lineage of simple single-source models that do their own proxying
CLC-3291 Delete unused spec
CLC-3291 Extract UserSpecificModel class