Move new pick object creation to service