These are simply getters and setters. The setters occurring in the constructor once.
In the popular Profile Picture collection sector of the NFT economy, a compute instance randomly assigns attributes in the constructor. The art reflects that assignment as well, but this part doesn't really matter, people sort the items in the collection programmatically based on the getters.
When they find random assignments that occurred less, they recognize it is less common and rare in the collection. Those NFTs, within the collection, have value to those communities.