Only cache get requests, add missing return statement