I like this and can work with it but I notice on the macOS port at least that if I have a full ground plane and create a keepout area within that, so it looks like a hole, I get vias in the hole. Often one can avoid having fill keep-out areas with more elaborate fill constructions and that is my workaround.
Is this intentional? Of course I’m clicking the box to get vias in the selected region.
I suppose you could ungroup the vias and then they could be deleted manually?
My windows machine is briefly out of commission so I haven’t checked that port.