don't read bound properties in subviews
use the 11975children attribute to maintain reference to subviews
refactor save trait to be a single class
fix a selector issue with saving and apply save to the base page.  this successfully saved the page