Frontend bundle planning
The frontend bundle MR at !2400 (closed) got a bit large, so this issue is about splitting it up to make the review more manageable.
A first step got merged in !2801 (merged), which only allows installation of multiple primary frontends which can then be switched via configuration.