How to keep Keypad buttons in sync with virtual buttons?

Good day everyone,

I have created tons of virtual buttons which control lights in my Lutron RadioRA 2. They work fine however if I push the buttons in the keypads, the virtual buttons do not reflect the current state. Also, if I turn a light on using the keypad buttons, the Virtual Button doesn't reflect the current state, so pushing it will actually do the opposite action.

How can I accomplish this since the Button LED event is not quite for that purpose?

Thanks