Execute trigger even with root
Since the initial implementation of ir.trigger, the modification of root has been ignored. This is because the database update is using this user and we do not want to fail or trigger anything during the update.
But now, we have more code that may be run with root like custom route (e.g. webhook of account_payment_stripe) but we want to have trigger for those cases.
So I think it will be better and more flexible to skip trigger using a context keyword.