Question about OOP

It really depends on exactly what you’re trying to do.

Also note that there is never a “best” way to program anything. It’s always about trade-offs and deciding what you care about most.

Can you please put together a simple example that shows what you’re trying to do?

You might find this thread interesting: