Curious if there was any consideration to add optional io_manager_key to the op decorator? I'm thinking maybe so per this GH discussion topic:
https://github.com/dagster-io/dagster/discussions/11277 but wasn't sure since it's not quite clear what the poster's solution was. I'm assuming you would just use the required_resource_key pareameter. It would be nice for consistency sake to be able to use io_manager_key for an op also when users happen to be mix both ops and assets.