In the case where adler.py is iterating over several objects, we end up repeatedly recreating the pyvo.dal.tap.TAPService object. This isn't necessary, as it only needs to be set up once.
I am not sure if this could cause problems/slowdowns. I need to find out. If it's a problem, we can have an option to pass the pyvo.dal.tap.TAPService to AdlerPlanetoid.construct_from_RSP().
In the case where adler.py is iterating over several objects, we end up repeatedly recreating the pyvo.dal.tap.TAPService object. This isn't necessary, as it only needs to be set up once.
I am not sure if this could cause problems/slowdowns. I need to find out. If it's a problem, we can have an option to pass the pyvo.dal.tap.TAPService to
AdlerPlanetoid.construct_from_RSP()
.