Only invalidate source on saves

Source should not invalidate cache on every refresh -- only saves.