Hi, I’m also sending this to @user because the Trigger API concerns users directly.
There are some things in the Trigger API that I think require some improvements. The issues are trigger testability, fire semantics and composite triggers and lateness. I started a document to keep track of things (https://docs.google.com/document/d/1Xp-YBf87vLTduYSivgqWVEMjYUmkA-hyb4muX3KRl08/edit?usp=sharing). Please read it if you are interested and want to get involved in this. We’ll evolve the document together and come up with Jira issues for the subtasks. Cheers, Aljoscha