There are! And you can buy them for a couple bucks.
The biggest downside: rinsing. You have to do it manually. And no, just refreshing the water and letting the ultrasonic emitter run will do nothing. And doing it manually takes a surprising amount of time.