we've done something similar somewhere else, so there's an example to use for comparison 🙂

@marielle I'm not sure how comfortable you are with graphql? this might be straight forward or a hurdle, let me know what you think https://github.com/silverstripe/silverstripe-framework/issues/6259

@nyeholt I have committed the changed name spaces to MultiValueField, also if you could review the name space changes I made on GridFieldExtensions in relation to that, that would be appreciated. @sheadawson I have also made a PR to blocks which updates the name spaces which reference these modules.