Add model processor interface