[Solved] Recover Orekit types from python bindings returning java primitive types

Should’ve done a better job searching for threads before posting. Pretty simple solution pointed out here: Access getFootprint data - #3 by spaceman

Even used the exact same functionality I was trying to deal with!

from java.util import List
...
footprint = fieldOfView.getFootprint(...)
footprint = list(footprint)
footprint = [list(List.cast_(points)) for points in footprint]
for points in footprint:
        for point in points:
                point = GeodeticPoint.cast_(point)

Thank you @Vincent !!!