Code has changed quite a bit since this was opened, so closing for now. It feels kind of ridiculous to suggest this since it's been so long @mlucool, but if you're still interested in this feature we can always open an issue to discuss!