Physics object settle after X?

Ok so imagine that you have a basketball mesh with a sphere collision. You enable physics on pickup and then drop the ball on the ground… even if the ground is flat, the ball will keep rolling around and generating hit events even though in real life the ball would eventually lie still after a moment. I’m trying to stop this sort of thing from happening. My workaround is that I created a custom collision that’s not perfectly smooth but I was thinking there might be a way to tell a physics object to settle on its own after X time. If I disable physics simulation on the object, then its more difficult to turn it back on again under every possible circumstance that might cause the ball to move again.