Might be time for a synthetic key. Ought to work as long as you assign the key to the time zone values in large batches, but it's not something I've spent a lot of time thinking avbout personally.