Clear Color in Context Params

Step 1...don't forget to add any new parameters to the swap function.
This exact complicatedness is why I might want to change classes with
this model to use a pointer to members. It would make it much easier to
move them, more efficient. But that means they would no longer be
contiguous in memory. So maybe not a win. Would need to measure. I
probably need some kind of better performance measuring tool.