Calculate data type dependencies for properties correctly