Exclude Design Options when getting elements from linked models

Hi everyone.
I am doing an extraction of elements from linked models, the problem is that I get all the elements from Design Options. I realized that when comparing the number of Elements in Revit Schedules vs the number of elements that I get in Dynamo using a Python script, just as you can see in the attached image.
Does anybody know how to prevent my script from extracting data from Design Options?

Also this is the code snippet that I’m using to get the elements:

# Load the Python Standard and DesignScript Libraries
import sys
import clr
import Autodesk
from Autodesk.Revit.DB import *

import RevitServices
from RevitServices.Persistence import DocumentManager

import System
from System.Collections.Generic import *

doc = DocumentManager.Instance.CurrentDBDocument

category = IN[0]

bin = System.Enum.ToObject(BuiltInCategory, category.Id)

links = FilteredElementCollector(doc).OfClass(RevitLinkInstance).WhereElementIsNotElementType().ToElements()

elementos = []
for link in links:
	doclink = link.GetLinkDocument()
	coll = FilteredElementCollector(doclink).OfCategory(bin).WhereElementIsNotElementType().ToElements()

OUT = elementos

Not actually sure if you can filter design options with FilteredElementCollector, but you can always go back and filter the list manually. Just get the design option for each element and only include those on Main Model.

Yes, you’re right. That’s what I actually did. Perhaps is not the most efficient and compact way to doing so but it works for what I’m trying to do.