Cache now emits didTransform events
Add options: `trackRefs`, `trackChanges` and `trackRefChanges`
Cache automatically removes references when a record is removed