[TODO] copy property metadata from hidden properties as well