Sheetdata object model