Best approach to setting up different level progressions (in same map)?

I am a creating a simple toss game. Catch objects, throw them into the goal. I;m only using blueprints. Easy enough. I’m just sure how best to setup each ‘level’. Things will get progressively harder - faster throw rate, goal moves further away, etc.

I figure I could make a separate map for each level - easiest for me scripting wise. But that seems like a lot of unnecessary data. What other approaches could I use? Could I store which ‘level’ I’m on with a variable (in the level blueprint)? And have each gameplay element ‘check’ that to know what to do?

Looking for any suggestions that will get me thinking on the right track. Thanks!