Just noticed this, should this `astype` call include the `casting='safe'` parameter?