Optimize PlayerInteractEvent