allow tiles to contribute system event listeners