Prevent itrinject from modifying original array