this is obviously broken
ElasticSuite/scramble4#1487 don't do preventNegativePos, and let's just see how that works out for now