Considerations in distributed work models