Not to try and reduce the significance of the news in your thread, but I wasn't reading too carefully and when I read 'FIFO' I thought you were referring to that old adage about how to get and keep a job - 'Fit In or F*ck Off'.
I have know real knowledge of actual FIFO operations so unfortunately cannot comment on that part of this thread.