This separates stages more efficiently, and we are e.g. able to support newer versions of Nextcloud's SAML plugin.