Initilization of multicast blueprint delegate

Hello, today i have experienced this issue:

If I understand right, it means that I am not able to use that event without binding it first. It is initialized on game start and variable is nullptr at that time. I think that is very limiting and there should be some way which will allow me to reinitialize these delegates during runtime.