ActiveData makes specific tradeoffs to achieve it's goals, and there are situations
* large memory hogrequirements* transactional speedlow add/update/remove speeds* strict data model (snowflake schema, hierarchical relationsonly)
* non-relational -
* etl work required to denormalize data and * etl work required to provide dimension metadata