     value = "N/A"
 
   Handsontable.renderers.TextRenderer(instance, TD, row, col, prop, value, cellProperties)
-  addNotesClasses instance, TD, row, col, prop
+  annotateCells cellProperties, instance, TD, row, col, prop
 
 ## And finally, deploy the various renderers.
 

  ARROW = clonableARROW.cloneNode(true); ##this is faster than createElement

  Handsontable.renderers.TextRenderer(instance, TD, row, col, prop, value, cellProperties)
  addNotesClasses instance, TD, row, col, prop

  TD.appendChild(ARROW)
  Handsontable.Dom.addClass(TD, 'htAutocomplete')

  TD.appendChild(WRAPPER)


annotateCells = (cellProperties, instance, TD, row, col, prop) ->
  rowData = instance.getSourceDataAtRow(row)
  fieldName = prop()
  tags = rowData['$notes']?[fieldName]?.tags or []
