initial 2D grid for avoiding Physics checks against WaterVisibilityTrigger
- Simple BitArray for static, brute-force through dynamics due to tiny count
- train tunnel trigger volumes limit the usefulness of this, next step is splitting world-Y into very small number of cells