Can't optimize if we want binary hacks to work