XMLシリアライズならこれで十分

public class ClassA
{
  public string Name { get; set; }
  public TimeSpan Position { get; set; }
  public List<string> Paths { get; set; }
  public Options Options { get; set; }
}

クラス内のListもちゃんと展開されるよ