"You must spread some Reputation around before giving it to penagate again."

Can't you make it timed also.
I mean, to be able to rep again the same person after a week (or so) ?

I don't give many reps, in fact I think I just gave about 3-4 reps since now.
But now I wanted to rep penagate, and I get this message.

I don't even remember when was the last time I repped him, it was so long ago...

It would be logical if it was timed also, instead of just giving X number of reps before repping someone.