Would it make sense to generate the prefect API client from OpenAPI schema? Currently the client implementation is made by hand which could be harder to maintain.