MAP-762: improve performance by caching language refsets with descriptions, also fix date handling