This way, we don't need push constants or per-vertex data, we can render colored rectangles completely via instance data.