Got rotation of linear gradients working correctly. Next up is linear gradients which include an alpha component.