Reworking the loading of views so it works with our settings contexts again.