Views cleanup

Just some low hanging fruit while I rework stateful views. I need it anyways.
If we agree on what is the expected behaviour I'll rebase https://github.com/inaes-tic/mbc-caspa/pull/214 on top of this.
I avoided touching the config view on purpose.