If we want to present this as a full cluster, it would be interesting to try creating a grpc external API service (written in GO) that would allow external submission, and depending on the audience we are targeting, does not require users to rewrite their jobs. I need to think more about that last piece.