Welcome to the Alloy Ideas Portal đź‘‹ Here, you'll be able to browse improvement ideas raised by our community, vote on ideas you agree with or even raise your own ideas. We review all ideas raised and we endeavour to respond to all raised ideas.
Any ideas submitted will be immediately visible on the portal for others to vote on, please do not include anything in your ideas you do not wish to be shared with others.
In the meantime, do you think you could possibly provide a quick fix by increasing the 'BsonDefaults.MaxSerializationDepth' Property? I think by default this will be set to 100, but if you could increase the existing default by a factor of x2 or x4 it would enable me to overcome this issue in a single branch of a workflow.
The essence of this blocker is the difficulty experienced when attempting to edit multiple attributes within a single item via workflow. Consequently could I also please request that consideration is given to refactoring the holding of references in the database (the signature state) to the children/leaves and not the objects themselves? In other words log the signature on an attribute by attribute basis, rather on a per item basis?