Cache target table template tuple and its schema in insert executor, to ...

...avoid serializing default values on every insert.
freeTupleSchema, like the delete operator (that it really SHOULD be) is null-safe so needs no guard like this.