It would be nice to have a variant of [`isSparkMaxOverheated`](https://github.com/DeepBlueRobotics/lib199/blob/5be0b824e41b64d6942786c71dcdc293dd5598be/src/main/java/org/carlmontrobotics/lib199/MotorErrors.java#L109-L113) that accepted device ids rather than `CANSparkMax` objects. This issue was raised in [this PR comment](https://github.com/DeepBlueRobotics/lib199/pull/61#pullrequestreview-1541902706).