`try_load_course` is only a method on `XMLModuleStore`.

For `XMLModuleStore`, you could use the django cache, which is shared across LMS servers in a cluster, and should be low latency to check, when loading a course, to see if that course has been updated.