I don't care as long as I have the results delivered. I cannot imagine myself doing just a single development project during the week. Sometimes you absolutely have to switch contexts and think of a completely different task, perhaps in a different language/framework. I actually encourage that in a similar way Google encouraged people to work on their personal projects back in the day.
Having said that, it must be clear and transparent to all parties.