That seem good to me.
We just have to make sure we add the mapping bins and don't replace the whole value, since other gems could need additional bins.