Fields are meant to be overridden (see seamlessfield)