Implemented data object attribute visibility for recursion.
Moved preview functionality from data objects to the model admin.