Added a RenderType that allows Map-style rendering w/o inheriting from ItemMap.

See #613 as well.