Just adding some thoughts I’ve had.
I realized there is a simpler way to nearly achieve the desired goals until future enhancements aid in the process.
Note: When roughing out a pocket like in the above image the first cut was aggressive. The tool path started furthest from the part center and worked around the inside edge then continues toward the center. Step Down set at 250 mils with a feed rate of 50 inches per minute, with a 10% step over. The issue is the first cut uses 100% of the bit diameter at 250 mil step down, 50 inches per minute feed rate which is too aggressive. Then it continues with a 10% step over. By starting on the pocket perimeter it is removing 100% of the bit diameter. If it were to start on the inside edge it would drill down and go right to 10% step over action.
Another solution would be to have the rough first inside perimeter cut use a set fraction of the step down. In the above case I would set the primary step down at 365 mils leaving 10 mills on the bottom and sides. And the inside Perimeter step down to a fraction of the primary step down, say 33%. By doing this the first cut will be less aggressive for the first perimeter cut. This would be quicker and result in a better finish.
With the above experience this is how I’ll set up the milling process
Step 1: Outline-inside only, step down 122 mils ( leaving 10 mils on the bottom, taking 3 passes )
Step 2: Rough, step down 365 mils, (not possible to leave 10 mils on the inside walls due to step 1 )
Step 3: Rough, step down 375 mils, leaving 0 mils on the bottom, finer finish
Step 4: Outline-outside only, step down 125 mils (this will leave a 125 mil tab thickness)
Step 5: Outline-outside only, step down = (part thickness - 63 mils), leaving 1/16 tab thickness
Another enhancement when tabs are used is to leave 10 mils on the outside perimeter cut. Then a second pass would take away the 10 mils resulting in a finer finish.