How, exactly? Rotate the temporary vector with bounce or something?