Getting List of Elements

We currently use selenium webdriver and using the page object model we can identify elements as IList. Using the Object Spy and object repository is it possible to do the same? I am identifying an element which is a list and I want to be able to click on the first one? Is this possible or is the only way to use a keyword to return all elements and click?

Now it depends how your list is built on whether or not you can use this option, but select option by index could be something you could use.
Is this list a variable? or are the elements inside the list constant? If so there are different approaches you could take.