I think that's probably the more sensible solution. I am going to need to do a considerable about of refactoring to make that work on my end though. I could see benefits to both but think packaging it with the relay would be a much better UX.