Add Source object cache