Actually you can repeat as fast as you can on a grand on a suitably regulated upright without returning the key all the way. Of course that's not normal on most uprights except for some models from Fandrich, Sauter and Steingraeber.
Then that's not a "suitably regulated upright", it's an upright with the right action.