Links should be immutable, and I think there will be a significant speed savings from this, since they're created often.  I will change it to default to None.