Make pockets actually have two branches with keys for normal and change addresses, this way pocket 0 is branches 0 and 1, pocket 1 is branches 2 and 3...