It would help if you use blitz primatives and a generated grid texture rather than loading media. I can't run it to see what your talking about. Also please describe the problem better.
And the awnser is yes... There is always a better way.
And the awnser is yes... There is always a better way.