resize() proto change, setParent(), layout(), wrap(), updateParentSize() refactors, build texture on use/not construction, future sizing notes