currently pytest plugins have to replicate a number of mechanisms to handle async fixtures
#207 was originally intended to help with that, but was more broad than necessary
with #7337 being soon integrated,
the interface should be narrowed and coordinated with the asyncio/trio/curio plugins