Yea definitely. I think this is one of the problems that the Grazing Plan will solve. It allows you to make a plan for each year (or multiple), and references the movement logs (which in turn reference the assets and locations), so it’s a quick way to get to everything you need to for a single year/plan/set of movements.
It adds a module called “Geometry Report: Find all records across time that intersect with a geometry.” There is more to do to finish it, but you can see the proof-of-concept query here:
I would love to see this completed! I’ve talked about this idea for a looooong time, and it’s a perfect demonstration of a feature that is relatively simple to implement thanks to farmOS’s data model.