What's the best implementation approach to this?

I guess I’ll watch both :>