You need some way of identifying when a particular position is a member of a list, using either a new field in a position object or a new query method in a list.