Fields in query can be nil, dont dup if so