Otherwise it really complicates runtime_effect, as we'd need two vertex shaders. Fixes https://github.com/flutter/flutter/issues/145860