Add an alternative branch property strategy
Need a hook to let branch properties inject stuff like build discarder