Allow intelligent replacing of targets within target pools.
another checkpoint
checkpoint