Some systems, such as the one at our office, actually have yet another thread to handle pre-rendering things (which is where interpolating between 2 matrices would go if we did that at work), but we are targeting very specific hardware and a very specific class of games.