A filled box without one is a plain rectangle: rounding it leaves the surface showing at the corners, which reads as a seam nobody asked for.
Firmware needs to know whether a back control would go anywhere, and the history that answers it belongs to the runtime.