Used to soak everything in ultrasonic cleaner" yeah I went through that phase too. Now I only bust it out for chains and small fiddly bits like derailleurs. For frames and cranks I just use a brush and degreaser, way faster and honestly gets the job done. The ultrasonic does a great job but it's a pain to set up and clean out every time. Plus I ruined a set of bearings once by leaving them in too long, that taught me real quick to respect the damn timer.