Add default caching of get requests, remove custom template binding