Would likely need to require `IModel<TKey>` constraints. Just curious -- Why don't we need `TKey` on `UpdateAsync`?
Would likely need to require
IModel<TKey>constraints.Just curious -- Why don't we need
TKeyonUpdateAsync?