updated setDownsample

previously would have not updated if moving from a non-null downsample,
to a null, then back to the previous non-null file