As a side note, I learned from a gastroenterologist that the human digestive system isn't a FIFO queue. In fact, the intestines sort food, so that some components of meals can overtake other ones. Fat and protein move more slowly because they need extra processing.
Wow, thats a mindfsck. I never even considered something so obvious. Thanks for sharing that tidbit. Must also be why eating more fat and protien keeps us satiated longer.