Make use of the cache for performance tuning in project view

This commit make the javascript event dispatching faster (20+sec => 13sec)
Merge pull request #136 from kaznum/tuning_with_cache_in_angular

Make use of the cache for performance tuning in project view