I've ran into an issue with DataObjects which is giving me some behaviour I didn't expect.
So I have something called MailingList which adds a tab in the CMS and allows users to add in contact information which is then displayed in the template for that page.
It has just 2 input fields, email address and description. That's all that needs to be displayed.
It was working how I wanted it to when I was only using it in one place, but during the course of development I've started to add it to other page types and as a result it's now displaying things from the other page types along with the original email and description fields.
Is there a way to stop the DataObject from outputting something from everything it's connected to and just leave it displaying the fields I need?