Just need to remind reverting this PR after 0.18 upgrade _Originally posted by @Roger-luo in https://github.com/QuEraComputing/bloqade-circuit/issues/345#issuecomment-3024437192_