This is a serious performance change. Entity.getData() returns a variable which is cached and is fast. Entity.get(...) forces a synchronized (NOT CONCURRENT!) hashmap lookup which is considerablly slower. Considering how frequently Entity.getData() is used, this will have a noticable performance impact. I suggest the following
```
if (getOwner() instanceof DataOwner) {
    return ((DataOwner)getOwner()).getData();
} else {
    return getOwner().get(DatatableComponent.class);
}
```