Thank you for the additional details. I'll be digging into this one when I have the chance!
maybe try to merge the streams of computation into one, so we have some kind of net gain.