Potentially - look at how both VIA and Amtrak mix and match coach types now. But ideally it would be doable without messing around with transition cars (as on Ocean with Renaissance cars) to work around differing couplers, and having a train management system which talks to all cars would...