Just discovered I didn't need to overload operators for just operating Vector2's