Dev - fix attributes for empty row weren't being applied
Internal - refactor processing display

- Simple refactor into the more mordern 'style', only saves about 100
  bytes, but the code looks much cleaner.