Separate code paths for with/without source ID.