Hi, this is pretty impressive!
Rita Varga Kiss

You are correct. I rarely use that button state in my designs, so it’s more of a nice-to-have in the end. To deal with the masking issue, I usually just make sure my focused state is the same roundedness of the mask underneath, and/or create a couple focused states with my different border radii.

It seems to be trickiest with bordered states.