I can imagine that it can be quite slow internally with multiple joins/subqueries in the datastore.
My take on it https://subzero.cloud (GraphQL and REST api for your database), built on top of https://postgrest.com
My take on it https://subzero.cloud (GraphQL and REST api for your database), built on top of https://postgrest.com