added caching for fbids