We might need a "wrapping" `LatticeElements` class that can load a list of elements (instead of only loading `[0]` and assuming it is of kind `BeamLine`). _Originally posted by @ax3l in https://github.com/campa-consortium/pals-python/pull/16#discussion_r2283034016_