Added caching to the SOS service