I know,if you can help sent a smaller query,update operators must be enough here.
I am testing pipeline updates and i will try to make a function to generate the MQL code for nested updates,but its not done yet(like simplicity of arrayfilters but in pipeline)