Brunzy:
You can hire as many contractors as you like, you don’t pay them anything unless you give them work to do.
Do you really think that companies hire or allocate staff, train them, just in case, and don't charge a fee to retain those people?
That's not how it works. Reverse the situation, if you are paying people, are you having them just sitting around? If you are a contractor, are you sitting around unpaid, just in case you are needed?