FYI, we do want navigator.mozMobileConnections here because it has no cost. We do this to not slow down Single SIM devices.
DualSIM devices with only one SIM present need to check navigator.mozIccManager.iccIds.length but this cost ~100ms so we don't want that for SingleSIM devices.