Removed interface for data object layers to simplify maintenance