Type safety for nested objects on patch - Convex Community