just to make it easier to get started
i.e., will only create versioned table if entity has updatable properties
i.e., will only create cvp table if entity has versioned table
i.e., will only create view if entity has versioned table
e.g., uuid shouldn't ever change -> so keep it on static table. but all updatable properties do, so put them on versioned table