Food tray convenience

I don't know if this idea is already out there or what, but how about pull out trays on the rear lower half of the front seats that have a cupholder that folds in when the tray is not in use, much like on an airplane. Pockets for magazines and things can go in the top half in the back of the front seats too, just above where the trays are and under the head rest so that there would still be plenty of leg room. I hate getting into a vehicle where there's so much poking out the back of the front seats that it takes away from the leg room.