Out of the box entities like accounts, leads and contacts come with a large number of fields. My question is whether these need to be kept in order to maintain the functionality of the system or if we can remove any fields we don't use. Currently our contact entity has 752 fields and we probably use around 100 of those. Removing them could reduce storage and improve performance, and certainly simplify our use of the data - every time I need to work with a Power BI report I can spend an hour just removing the columns I don't want before I can start to work with the data I do want.