[Update] More precise rotation around pin point