HTML - canvas: danger! rotate without translate