Fix AvailableLayoutsVocabulary to support caching caching for request