It seems like you can't have faces with multiple UV sets. For a game you need a set for the diffuse which will have lots of overlapping UVs, and a second set with no overlaps for a lightmap. As far as I can tell a particular piece of geometry can only belong to 1 UV set at a time, when I need it to be in multiple. Am I missing something or is this a feature missing in 3D Coat?