hash indexed collection for fields