Could you please check if this English sentence makes sense/sounds awkward? "This painting is at once the representation of a particular kind of temporal order and a link in a continuous chain of artifacts that spans the depths into an imagined past." If my expression sounds weird, how would you change it for the better? Thank you very much!