At some point, I think it would make sense to offer a coach fare that is higher than the normal coach fare and have it include meals for the duration of that passenger's trip. The computer can limit the number of people who book these fares. The passengers can be seated in coaches by destination as is currently done. The LSA would know ahead of time the number of coach passengers being accommodated for meal service and would plan accordingly. The sleeping car passengers get first dibs on reservation times. Then the coach passengers could report to the diner and get their reservation. Since the LSA has the list of passengers who paid for meals, only those passengers get reservations. This reduces the LSA's workload because they do not have to handle a bunch of transactions as each coach passenger pay's for their meal.