Some optimization (avoid creating anonhash for every item)