- Always try to register the device and just return gracefully if it fails (prevents races, pagination issues) - Allow `SigningContext` (and therefore `AutoSigner`) to be created without a target device: just skip device registration.