Refactor: Replace gene_handle with gene_bank array