I want to try to allocate them all at the beginning in order to check memory constraints before creating any instances or spending time filling those instances. Unfortunately, in the case of filleting we can't know *a priori* how many fillets we will need (although we can make some really good guesses).