Request for Async NFT example

Please give some guidance on an NFT with layers that are made of other NFTs. For example a peice of art that has dynamic layers that can be changed out to make the art look different. How are the pieces referenced in the master contract?