General field operators via blocking