Add some more methods to the Map component.
NOTE: This is -totally- untested.  Just laying some groundwork right now.