Przy czym pamiętać należy, że upychanie w jarze w żaden sposób nie zabezpiecza danych, a jedynie utrudnia do nich dostęp (głównie dla programisty) i spowalnia uruchamianie (ClassLoader to dosyć mulasta zabawka dla dużych chłopców, którzy wiedzą co robią). Zazwyczaj lepiej stworzyć zewnętrzną strukturę katalogową i zaszyfrować co poniektóre pliki.
To są dane, które nie są wymagane, ale ich obecność umila życie użytkownikowi, jeśli by mu przeszkadzało cokolwiek i by wiedział jak co zrobić, mógłby to zrobić ręcznie
Myślałem też nad dość topornym moim zdaniem rozwiązaniem, aby to wszystko wrzucić w klasę z LinkedList w osobnym pliku i ustawić metodę która by zwracała odpowiednią składową tej listy