It will cache User objects (not directly the resources yet), wrapping another Backend object and invalidating the cache on every state-changing API call.