Another implication here... this effectively means a split in EntityPersister#hasCache to account for put and get separately: