This is a pretty major refactor. The new API will make it easier to query table storage without having to use raw HTTP requests. This may necessitate the need for an ITableEntity wrapper for the DataTable object with a custom property descriptor.