Я не думаю, что есть простой обходной путь для этого, мне кажется, могут быть трудности с реализацией кучи без ограничения размера объекта в 2 Гб.
Может быть, вам лучше разбить данные как-нибудь. Должна быть возможность написать класс, который ведет себя как массив, но разбивает данные на фрагменты фиксированного размера под капотом.