Add Collective Rewards
Inspired by seeing a Skip a Song reward on one of the channels that cost 250k points. It's too costly to be worth and if one guy somehow buys that, it can be unpleasant to all other viewers.
The default option should be called "individual" and streamer can change it to be "collective".
F.e. collective reward costs 50k, you can pay only 5k to enter and when 10 people enter, reward is completed.
You can see the progress of a reward online in all rewards menu. If you enter and it's uncompleted, you will have an option to leave at any time if you want.
The streamer options are the total cost of reward, how many people need to enter, enable/disable multiple enters, cooldown (to prevent same people spamming one reward over and over).
This works well with things that everyone want and not just a single person: skipping a song, streamer watches a clip, takes a dance etc.
You don't pay a lot and everyone are satisfied.