Thanks for presenting such an involved case for this functionality, however we don't need convincing - we've previously stated that we intend to implement this :-)

Rob