Extending this to support GraphQL as an option and remove the 'app' layer minus a NET server would be a great feature