Added caching of bean-to-view mapping for increased performance