Added playback support to help testing keyboards.  This is the first point where a missing object model is annoying.