As this allows to hide a view maybe we can find a better name.