dynamically load library names into menu
fixed cache key for >1 user