isnt HBaseByteArrayStore already calling hbaseStore.createTableIfRequired?