[TASK] Further work on field object types and built-in templates