The 2 GB problem can be solved with a certain memory management scheme. Level of effort may not be worth it, but Claymore can PM me to discuss.
We're talking about literally millions of dollars at stake here. I don't think any level of effort would be too much.