ok, but in that case the persistence trait could be further simplified, instead of using tuples of (id, order)