optimizing ESM3 performance