Not an expert but Astra and Sputnik are planning to cooperate by using combinations.
Actually, Sputnik V is 2 separate vaccines, the initial dose is type-26 (rAd26, component I) and second dose is adenovirus type-5 (rAd5, Component II). It provides insurance in case someone already has immunity to one of the adenovirus vectors.
If they need to do this every season we can see this method start to fail due to acquired immunity from the 1st vaccine.