improve member validation performance