textview: make properties subclassable