Web Core / TWebDBCheckbox, Field value does not change immediately

Delphi 10.4.2 Sydney
Web Core (full)

If we click on TWebDBCheckbox and change its check state the change is not reflected in field value immediately. Because of this we can not determine what value it currently has based on field values alone.

Please assign the value immediately after the check state is changed (on click) because you can not cancel the change with ESC as is common practice with db aware controls.

TDBCheckbox for comparison has similar issue until TDBCheckbox.OnExit is triggered or the control loses focus. But it does eventually - not so much in Web environment.

Kind Regards