Just an update here, I’m guessing this is a bug. If I purge the Image Cache Memory, the bad frames get fixed, however other ones appear, seemingly at random elsewhere in the timeline.
Also, what I’m seeing isnt interpolation, I’ve realised that what I seeing is actually that I set the a keyframe on the time remap for the mouth layer (which is a comp made up of several layers) and the top most layer (the lips) correctly maps to the set frame number but the layer that I made by copying the lips layer with properties linked, which I’m using as a track mat to create the ‘hole’ so that you can see inside the mouth, this layer sometimes doesn’t remap time correctly. Very odd and very frustrating