Logic: Update sinking and movement logic