Yeah it would be a lot easier if the control itself supported that functionality somehow. If you do find such a solution make sure you post it.