So, the event is based on tile.
After seeing it... how about event based on tile rectangle (you make an abstract transparent square tile, also keep the arrow at the corner of the rectangle to indicate where the start and the end are)? That way you can applied an event square and combined rectangle.
Also.... yay for progress update! \ :D /
Good luck for the next progress! \ :D /