comonadic 1- & 2D CA renderer