This one looks so similiar with your last one, isn't there a way to merge them? There would be an unneeded multiplication in the shader and the padding with one, everything else could be as it is. So there are also the same issues as in the last patch.