Improve legacy chaining
Allow re-use of InjectorPublisher