Fixes #2 - Tangent space was the issue (Thanks Mike Fortais for the helpful explanations)