Per-character UVs in Font Material?

In UE4’s font materials, UV0 stretches the entire width of the string, and UV1 is per-character.

I want to be able to calculate the UV0 value at the left-hand-side of each character (so I can apply consistent effects per-character).

I’m not really a materials person, is this possible with this UV information?

It’s like I want to be able to sample the UV0 value where UV1 is zero, for each character…

Or detect where UV1 changes from 1 back to 0?

Any ideas?