Using a mask instead of always repositioning the views.