Add full orphan functionality. Also, allow special orphan lists

that can grow over time.