When Gabby is her regular self she's pretty much a perpetual motion machine. I have the benefit of knowing her since she was around 3 weeks old. My apartment is much smaller than the house she came from. But I've made sure there are lots of places for her to climb up on and play in. My kitchen is a walk-thru so there is a race track of sorts for her to run around.
You sound like a very good kitty parent!