... And some of the elements of that solution are fairly obvious, ...
... There probably won't be one, true solution. ...