refactor nfc driver to handle multiple readers
persist number of polls after the first call