How to copy property values to Entity Framework Core object without loosing attached context
Entity Framework Core has this ability included:
db.Entry(current).CurrentValues.SetValues(ord);
Taken from Update Entity Framework object from another object of same type