Prototype code using .NET expression tree compilation to fill in object properties