Browsing larger folders (>500 items) would fail. We need to keep a
persistent id -> url mapping.

If user has large memory, keep more items in RAM.