Я всегда "упаковываю" большие вещи в JSON, в вашем случае JSON Array может быть лучшей идеей.
Таким образом, вы переместите данные из списка в JSONArray, сохраните их там, где вам нравится, и когда они понадобятся, вы прочитаете их как JSONArray (как и все объекты JSON, они сериализуются в String) и создадите свой список из них. , Или, если вы можете, вы можете даже использовать этот JSONArray вместо преобразования его в список.