Mousewheel event not firing when pointer at the very edge of a TextArea or TextField

I’m running into a problem that was reported in Feedback in 2014

<https://xojo.com/issue/34887>

Basically, the mouse wheel event doesn’t fire if the pointer is at the very top or bottom of a TextArea or TextField. So if you have multiple text controls placed over a canvas and want to scroll them in response to a mousewheel event, for example, they get “stuck” when the pointer rests on those areas. The result is an ugly and unpleasant UX.

Is there a workaround with these controls and MBS?