Any reason these can't be ```Location```s instead of ```File```s?