Properly delegate drawing stuff to GlChip and GlField