Implemented collision callback mechanism