This'll be resolved by a selection process. Code that gets quadratically more complex will at some point fail to advance even with access to hundreds of genies.