どうにかTaskCollectionからTaskViewModelを作り出せないか