subtle bug where we our transactions cause overwriting, but we don't notice it because get-eid doesn't find anything.
Problem is that datomic uses identity OR uniqueness to fix entitys for updating, not just identity.