This issue is about furnace shift-click dynamics.
When you access the furnace, you can shift-click items from your inventory into upper slot only, this is unfinished and suboptimal.
Two ways to resolve this IMO:
I feel problem is much bigger than this and affects any mechanism with formspecs, they need proper item shift-click handling (moving into proper slots).

Any core dev support?
Isn't this a no-brainer?
It's obviously more convenient and faster if you can shift-click items into their most relevant list, instead of always the same list, which might sometimes not be the most relevant one, or even be incorrect (as is the case with coal lumps in MTG).
Also, this should be a Minetest issue, really. I think it is impossible to implement this feature in MTG alone, the engine needs to learn which slots are “relevant” for a given item.
CTF supports something like this using a hidden slot and inventory callbacks, thanks to @shivajiva
How good does it work with the hidden slot? I guess there's a delay between shift-clicking and seeing the item in the correct slot.
Imo this should be done client side (perhaps by adding listring callbacks to csm).
:+1: Sorry, had no brain last night :)
Wuzzy2: Also, this should be a Minetest issue, really. I think it is impossible to implement this feature in MTG alone, the engine needs to learn which slots are “relevant” for a given item.
:+1:
It would be better to do this in the engine, otherwise all of the other subgames will have to implement this (or am I incorrect?)