Removed safeguards for non-normalized vectors.

They were always meant to be passed in normalized anyways.
This removes extra unneeded operations.