Shove profiling stuff into IceGrid for now.

This gives us a little more detail. Eventually "Profiling" should go
into a "context" object. See #150.