Collection2 and collection-hooks order when before.insert


I use both Collection2 and collection-hooks. I expected that Collection.before.insert will run before validating the document with Collection2 since it allows us to modify the doc. But no matter the order of the two packages in .packages, I get an error that a required property is missing - even if I add it in before.insert.

Is there a way to make sure before.insert runs before validating the doc?