I should have commited this last night.  Seeking behavior implemented and hooked up to viewport for switches, and fixed a rendering bug with graphs