Dragging containers over other containers to transfer their contents

Just some QoL.

We can already drag jugs onto Chemmaster to dump them, and drag any container over a drain, so why not drag jugs onto beakers or beakers onto jugs?

And more!
Dumping large and small beakers, jugs, vials, bottles, syringes (only when dragging syringes onto containers, not the other way around)… Want to dump a large beaker set to 5u into a jug that’s set without having to right-click and select 100u or spamming LMB? Or the other way around? You could then use the dragging action!

By the way, I find it annoying that the default transfer amount is 5u. I’d like it to default to max.

I havent played chemist for a while, but:

  • I would find it interesting if quick transfer would work as literally dumping the contents of entire container into the other one, with spillage if the target doesn’t have enough capacity
  • fluid containers just having more diverse transfer amounts, like jug has minimum 50, beaker 10, syringe 3, pipette 1 (arbitrary numbers, but the larger the container, the less accurate it is)