Should there be a way to provide reference frames to `transform_to` so you could, at least with enough a priori knowledge, round trip?  i.e.:

```
fk5_trans = fk5_2.transform_to(coords.FK5, equinox=J2001)
```