Hi Clint Singer,
Unfortunately you can't use MapShapes OUTSIDE the InformationLayer. If you'd like use them in your own layer then you MUST inherit from InformationLayer. MapShapes are configured by the InformationLayer.
The MapControl property is used for internal calculation purposes. It is set by the InformationLayer.
I am afraid we do not plan to expose MapShape.Shape property publicly, because it would caused a lot of misunderstanding and problems.
the Telerik team