Simplified calcTargetsRec