Avoid extra copy with Splitter result
Use consistent stage for the two-stage injection