tags.texture: use .parentKey if available
makeRegion: reimplement points internal storage to be index based, rather than anchor based
widgets.makeUiObject: implement getObjectType()
builder: set __storage.type on create