I want to have two different sets of Realm Objects I want to have one set for Realm Objects that represent a Video that are in the users PlayList and a second set of Objects that are for Recently Played Videos. Any Realm Video Object could be in neither set, one of them or both of them. It looks like using a List is the most appropriate way to accomplish this, but I wanted to confirm this is the best approach. I create a List and I can append to it but when I do a count of the list it returns zero objects. Do I need to create a single Realm Object for Playlist that contains a List of Videos and then save that single record and another Recent Videos Object with a single record? Let me know what is the best practice to solve this problem.