Node lista

balagan képe

Van két tartalomtípusom (Waypoint és Track), amikből azt szeretném, hogy a felhasználó összeválogathasson sokat, és egy csoportba, listába helyezze őket. Ezeket később együtt exportálhatja, feltölthetné GPS-készülékére stb. Nem igazán találtam erre modult. A nodequeue volt még a legközelebbi, de semmiképp nem kívánatos az a funkciója, hogy ha beteszek egy elemet, akkor kiessen a legrégebbi. A probléma az, hogy akár 500 útvonalpontot is felvehet a felhasználó (én készülékem ennyit tud kezelni, ha jól emlékszek).
Ha létrehozok egy Lista tartalomtípust, amihez hozzáadok egy 500 számosságú entity_reference fieldet, az mennyire lesz performance-killer?
Emellett még ott van az a probléma is, hogy waypointból mondjuk 500-at lehessen max hozzáadni, de track-ből nem tudok korlátozásról, maximum a teljes kollekció memóriakorlátja van érvényben.
Na és még valami használható UI is kéne, itt VBO-ra gondoltam.
Érdemes elindulnom ezen az úton vagy tud valaki valami modult vagy jobb megoldást erre?

Drupal verzió: