...and made another change just now, I think that with these, most of the frame rate issues should be way diminished. Again though, there may be some new visual glitches as side effects