Template listener order is now deterministic

First installed will be the first one to be invoked