Define "latest 15-20 files I've used" first. Even with "heavier" desktop environments, this only concerns files explicitly opened by the environment's own apps, and duly noted (in ~/.kde/share/apps/RecentDocuments/, for instance). And these environments are somewhat heavier for a reason...
Bookmarks