@ShawnTuatara - that was my initial approach but as breunigs brought up I ran into huge duplication problems which led to what we have here.