If i have too many actions on one event i usually separate it by calling a few functions. One event can call, a function for setting animations, a function for creating and destroying objects, updating text and a lot of other things to keep it more easy to read and look through what's actually going on.