Only save cached properties when we save the metadata
Cached properties are now saved only when metadata is saved rather than in realtime