Hey, thanks for sharing your work with OpenRun and for the detailed comparison! You’re absolutely right: the standard Kubernetes approach for deploying multiple Streamlit apps involves a lot of manual setup—separate build jobs, CI/CD pipelines, OAuth2-Proxy configs, and Helm templating, none of which natively provide per-app RBAC or easy scaling. This can quickly become complex and hard to manage as the number of apps grows.