Add a better setter for the View than ArrayObject