Cheers for the link OrangeTapioca
Just took a quick look Almeid, so I see you have a random fruit coming up every 0.5 seconds.
Where you are destroying your objects after they fall you can save yourself a lot of events by checking if the fruit family object is overlapping instead of checking for each object individually.
For the 100 events needed for slicing the fruit, the easiest thing to do would be to continue manually doing it for each object (if your game is only small it shouldn't make a difference to speed).
If you really want a 1-Slice-splits-all event you will need to get creative, since you are spawning two specific objects depending on the fruit.
Hope that helps.