[Feedback wanted] Multi-purpose item struct

From my experience it’s a lot easier to manage specialized structures instead of a universal one. Universal structs get incredibly confusing as your code becomes deeper. For footprint and organizational standards alone I’d make task specific structs.