Nfc lease updater

This should be deferred, so it is always closed upon function exit.