The full path requires me to either set the DEFAULT URL on the CMS (which is different for production & local) or strip the CMS URL from the url in the front-end, which I'd rather not do.
If this could be handled by returning a uri this would make this a lot smoother to use.