Activity Monitor data, in recent history?
Solution 1:
Instruments.app can be used to profile Activity monitor data. But this is not viable for constant background usage as this itself might lead to the beachball. I haven't used it a lot, but see if you can find how to reduce the data collection.