great idea, I'll implement that and try to push it upstream