This looks like an issue with interpolation. I'm pretty sure it's been fixed, because interpolation qualifiers were reworked after the last feedback. Closing.