Please try to avoid using precedence unless really necessary. It is always better to keep observers of the same event order independent, because you cannot control what other extensions people will create once the event becomes an SPI