Getting the heavy lifting done to support ARM64