I understand what you have in mind and I agree with you. We will consider revising and exposing all of our public elements' API in the element's hosting control. Thank you for the good question - your points have been updated.
Please write me back if you need some help about our controls.
the Telerik team