Cache metadata on the object and find descriptions by priority