Changed object deprotection so it only grabs the offset once