I have a theory that might work, I did something that involved "impact" some time ago,
try appending a SOP solver to the "post solve" of the RBD solver node. Inside add a wrangle to the impact input purple node, set the impact point attribute to a percentage of its original value, finally add an "OUTPUT" node.