Can I cache tweens to be used for multiple instances?

For example, something like:

local Tween = TweenService:Create(Object, TweenInfo.new(1), {Transparency = 1})

But instead of calling Create for every object, can I cache it and just determine what object I need to be tweened? I have ~5 of these objects and I rather not make a new tween for every single object even though they have the exact same parameters except the .Instance one.

Can’t you just do a for loop and play the tween for every object in the table?

I thought of this but it’s still ugly, I’ve heard of tween caching before so I decided to make a post asking how.