computeEntityChangeset is a bad solution when entity exists ecause its creates a new empty one