Hmm will look into this, would you imagine it be via the mediaitem API (so you'd want all of the item timing transformations in place?) or just a PCM_source (so you could make a copy of the source and pull video frames directly from it)?
Separately -- steamed water - I've seen some coffee shops do this for 20 years heh, never really thought too much about it, nor did I correlate it with the flavor.