Лучше всего всегда держать 100% обработчиков событий на самом верхнем холсте, и эти события должны рассматривать каждый холст по порядку.
Таким образом, будет только один mousedown и т. Д., И он будетпросмотрите свой список полотен, выполняющих соответствующие действия (обнаружение попадания и т. д.).Если предположить, что ваши полотна находятся прямо друг над другом, проблем с координатами не будет.