How to make Common Action Widget read from Enhanced Input Actions?

I’m using Enhanced Input in my project, and I’ve created Input Actions and assigned them to different Input Mapping Contexts.

Now I’m learning Common UI and I’m trying to figure out Common Action Widgets.
I want to make controls that respond to different input methods, primarily keyboard+mouse and xbox gamepads.

Apparently “Common Action Widgets” can help me handle platform-specific input icons (it should really be called “input-type-specific” rather than “platform-specific” since every platform can have multiple different types of input, but that’s not the point right now).

It looks to me like I have to create a data table with row type “CommonInputActionDataBase”, and in that data table I can assign different kinds of keyboard/gamepad inputs with different texture brushes, with overrides for gampads for different systems etc.

Am I really supposed to maintain a separate list of hard-coded input bindings on top of my other already defined Enhanced Input bindings?

That’s actually insane.

Is there no way to assign inputs from my Input Mapping Contexts to be read by this Common UI widget instead?