all that remains for core functionality is 'row rendering'