Looks good to me. The job needs something like this. So I hope the developers implement your idea.