Best alternative to a blueprint class

Hey guys,

I’m creating a new feature for a project and wanted to get an opinion on the best type to use for the class. I need a strictly data based class that will hold an adjustable array of objects and a few other variables. There will be no visual component to this class, but it will have functions for adjusting the instance of the class in other blueprints.

I’m looking for an alternative to blueprints because there is no visual component to the class. Thought?

Thanks,
~K