added view caching to addScalableProp method
udpated view cache function