I've not been able to determine what causes it, but it's reproducible. My overclock of 1150MHz will drop to 1094.4MHz, at 1140MHz it will drop to 1082MHz, at 1200MHz it will drop to 1142MHz, only at the stock 1070MHz does it maintain a constant speed under all conditions.
Like I said though, this only happens under conditions I have not yet determined.
Lost Planet 2's DX11 benchmark stays constant.
Unigine Heaven has many drops.
Unigine Valley has a small number of drops.
Crysis 2 has infrequent drops.
Battlefield 3 stays constant.
Titanfall stays constant.
Furmark constantly drops and rarely stays at the custom clock speed.
This sounds like a power issue, but it happens regardless of what the voltage is set to and the voltage always maintains a constant value even when the clock speed drops, and if my PSU wasn't able to supply enough power, surely that would be reflected in the voltage graph?
I've tried many different settings but nothing seems to impact this.