Refactor pipelined object