This seems relatively similar to the virtualcluster project out of Kubernetes Multi-Tenancy working group as that we deploy control planes as tenants on a large cluster… where they differ it seems is the aspects of scheduling. I'd love to learn more about your goals of this project.