Stop 5 second auto-refresh of session and just rely on the backend to extend valid time on every request
Catch session invalidation in the serializer and invalidate session with a message