Internalized IPipedItem

May delete eventually depending on feedback.