If I understand the code correctly, this means that a student's enrollment data may be up to 48 hours out of date. Could we drop the max expiration down to 4 hours & also support a scheduled expiration of all campus-materialized-views to match our usual Oracle update? (Could be coordinated with the bCourses enrollments refresh.) If that's already happening & I'm missing it, a comment here might be helpful for me & any fellow dopes.