Make all API views implement the IAPIMethod interface; Bind caching to IAPIMethod.