OAK-960 Provide an interceptor for SessionOperations
- track number of saves per thread and per session so sessions can compare their value against the thread value to determine wheter they need to refresh