Ok. I will put that in.
Question - Shouldn't we be able to save with UC values just like with PKey values (in theory)?
SomeEntity entity = new SomeEntity();
entity.PartOfUC1 = 1;
entity.PartOfUC2 = 2;
entity.IsNew = false;
entity.SomeValueToChange = 55;
entity.Save();
Seems like that would be a good feature - I would not have to know which way to code it, just fill out any UC values or PKey values and it work.