I drag an event pin from the “Bind Event” node and type “Create Event”. Then I get a simple dropdown where I can select an existing function, so it never clutters the event graph like yours.
Also never make a binding on PreConstruct. PreConstruct runs both in-game and in editor (where the binding is undesired). It also can run multiple times. Make your bindings during
OnInitialized instead.