Can we please name this graphics_context or whatever the real name is? GC always makes me think of garbage collection which is is really confusing :-D