Blueprint best practices for performance?

If you mean less logic on the event tick only for necessary situation wouldn’t it be better to use a branch node and lock of parts of the code for certain situations?