Actually, energy return is what determines court speed. Grass and carpet courts have a high time of impact, so the ground exerts less force on the ball, resulting in a shorter bounce. They also have little friction, thus the balls travel faster and farther after they bounce. Clay is the opposite of grass in terms of physics because clay has a short time of impact, resulting in higher bounces, and more friction, resulting in slower balls after the bounce. My guess as to why a tennis court would be slower and higher bouncing is by shortening the grass, decreasing the time the ball takes to hit the ground instead of creating a cushioning effect by taller grass. This would also increase the friction coeffecient, resulting in slower balls.