ByPass Null Object Variables in Non-Flow Control situations ("get", "purecast", "select" etc.)

Is there a way to bypass null object variables that don’t rely on Executable Flow Control (for example the “pure cast” type nodes like “Select”, “Get Nodes”, “IsValid” etc.). These nodes appear to call Null Variables even if the chain of logic isn’t actually calling the variable. This causes a mountain of accessed none errors and frame rate drop. Anyway around this or do I have to re-program all this stuff using purely executable flow control? Attached is an image to help clarify the question.

Thanks