Did not realize it, but original commit was re-generating some 'static' strings (at modifier level) for each and every processed FCurves! Now create these base RNA paths only once per modifier, outside of the lambda callback.
Did not realize it, but original commit was re-generating some 'static' strings (at modifier level) for each and every processed FCurves! Now create these base RNA paths only once per modifier, outside of the lambda callback.