diff --git a/djangoldp/permissions.py b/djangoldp/permissions.py
index c8f71aa846a2df552e5bfa5c1079c1cc98b73b41..1d26706bfde5c8999bd8f7cd1bb6cc83d5754c05 100644
--- a/djangoldp/permissions.py
+++ b/djangoldp/permissions.py
@@ -30,7 +30,7 @@ class LDPPermissions(DjangoObjectPermissions):
 
     @classmethod
     def refresh_cache(cls):
-        if time.time() - cls.perms_cache['time'] > 5:
+        if (time.time() - cls.perms_cache['time']) > 100:
             cls.invalidate_cache()
 
     def user_permissions(self, user, obj_or_model, obj=None):
diff --git a/djangoldp/serializers.py b/djangoldp/serializers.py
index eb6170b6cbc1f2f2514b9ef45e2dd2188895f742..4d320001366f9109cd33a9e5913d8ea4c10c5c6e 100644
--- a/djangoldp/serializers.py
+++ b/djangoldp/serializers.py
@@ -42,7 +42,7 @@ class InMemoryCache:
         }
 
     def refresh_cache(self):
-        if time.time() - self.cache['time'] > 5:
+        if (time.time() - self.cache['time']) > 300:
             self.invalidate_cache()
 
     def has(self, cache_key):