Ola, I think it would be difficult to go that far. If so, we would just call acs_objects the content table and subclass directly from it. But there are other types of objects besides content. I was thinking of something similar to the parties table, where person, group, rel_segment come from. This table can hold info believed to be common to all content oriented objects.