support dynamically named field in hash-type index