Purposely using Null reference, thoughts?

Just put an isValid check while using the array, during foreach loops and such, and you won’t have the accessed none error printed/saved to your logs. You should be fine aside from that. I’m not an expert so maybe someone will have better insight.