Mesh-based voronoi diagram through simple point instancing. Realtime compositor is used to draw the borders and giving individual cells their colors.
Normally with the compositor you will want to use custom passes(the AOV Output node) to pass stuff from the material, but since it's not supported(as of 3.6) so we are using image channels here.
cell_pos_img_b34.blend - image example using the point positions