How should we implement polls?