trying to cache prop_type. not working yet. PROM-708