simple javascript in-memory cache