I am currently working on a project implementation on the ethereum blockchain and had to create big structs with nearly 200 attributes. I want to know if that would make handling those structs more expensive (with respect to time and gas). If so, is there any way I can mitigate the effects of the size of the structs?
I know about IPFS and how it helps manipulate large data files when using ethereum blockchain, but I want to know if there is any other solution that I may have missed.
Thank you.