"Only One Wall On Top Surface" only affects the tallest part

As currently implemented, this feature would be more accurately described as “Only one wall on the highest surface”. The reason being that all top surfaces that are not the tallest currently do not meet the criteria for “Only one wall on top surfaces”.
I’ll show 3 examples.
First image shows 3 cubes all the same height (6mm).
All 3 cube top surfaces meet the criteria of “Only one wall on top surfaces”. But the top of the base does not (even though the Color Scheme legend shows it as a top surface.


Below, the cube heights are 6, 7 and 8mm (left to right). Only the 8mm tall cube meets the criteria for “Only one wall on top surfaces”.

Below, the pyramid is the tallest part at 8mm. The 6 and 7mm cubes and the base do not meet the criteria for “Only one wall on top surfaces”.

I hope they fix it. In the meantime if you have some spare time you can cut the object into parts horizontally making parts that contain only those lower top surfaces and change wall settings as needed.

Other settings like “top surface speed” apply to all top surfaces, including lower ones.

Thanks for the input. Unfortunately, more spare time required than value for most applications. But I will keep it as an option when needed.