Coupon live data.. Can be iterated and filtered to get the current coupons on a project
The size of the coupon list
Filter coupons based on the given coupon type
Get all coupons
Fetches new coupons from the backend. Multiple calls simultaneously are ignored until the first call is done.