a thread-safe map[string]interface{} with expiration