implement rendering activities in collections

saves developers from having to loop over everything to render it.
relies on Enumerable support on ORM's querying interface.
is backward compatible and works for single activities or collections.