To avoid such issues and also to take care of attrition due to resignations/deaths, it is better to have a reserve strength (like bench in software companies) to make use of these persons any time as the need arises.
Therefore, it is always preferable to have posts, say 5 % of total organizations strength, particularly in technical field as reserve/bench. The cost of maintaining this reserve strength with needed skills though, may appear costly / avoidable to the finance managers, will prove to be advantageous when we are in neck deep trouble because of lost productivity, or regulatory issues arising from incidents resulting due to poor skills of freshly recruited persons employed in place of experience hands, etc.
Afterall, one can't compromise with safety.