#667 - handle repeated seeds in a way that preserves object id values