One way round the repeating weights problem is to create two separate workouts for your cycles.
I use 5kg increments too (2.5kg for dumbbells) and alternate workouts - e.g. incline db press, pull down, db shoulder press, incline db curls, skull crusher, and the next session would be dips, rows...