I'm interested in implementing this feature, is this something that would be accepted to be merged in upstream?