To consider: How will this work for campaigns? Probably each campaign could be synced with a different list.