Drag ruler zoom without affecting cursor position or playback

As the title says.

I promise you, this would make the ruler drag zoom feature 100x more useful for everyone.

When you can so easily place the cursor with a click anywhere on the ruler, having the ability to zoom by dragging without affecting cursor position or playback would be god-like editing.