This may start with a PoC (& draft PR) to explore the design, which could be shown to the client for validation.