Not sure if this is a bug or expected behavior but where sharp corners meet, I get cut paths during roughing that remove too much material:
It seems like it makes a decision to place the cut path based on average height within the tool's diameter rather than max height. If so, perhaps that could be configurable? So far I've been able to work around it by adjusting stepover and other things but thought I'd mention it.
Thanks!