No vt fields

Removes the weird expectation in templates that fields are attached to a nested vt object. I could not find a good reason why this was the case.

Should enable use of templating data directly off of `Layer#get()` without any extra munging.

cc @GretaCB