add indirection around user property hash lookup