Add profiling to squash

Seems easier to have different groups than trying to munge the keys. Let me know if that's OK.