Palimpsest: something such as a work of art that has many levels of meaning, types of style, etc. that build on each other:
Definition from Cambridge Dictionary
Palimpsest: noun. a parchment or the like from which writing has been partially or completely erased to make room for another text. … Memory is a palimpsest that is continually being written over, but never perfectly so.
Definition courtesy of Google