[schema] Add a new TYPE_PROPERTIES for adding new data types on the fly [applied]