@gdm85 sure, ideally using the existing mailing list thread for the original discussion linked from the original Issue tracking this #1195. I think we have reached a basic design in that thread (or at least one has been proposed), but I have doubts we'll ever get it implemented due to lack of consensus and discussion bogging down what is actually not very difficult to implement.
If you're interested, I have a branch somewhere where I've implemented stuff from the discussions, I can try and track it down for you.