Generating links to the next post in a taxonomy

I am using a taxonomy to track series of posts. Each post can be part of zero or more series. Is there any way I could generate links to the next publication in a given series for all given series of a post? I’ve tried looping first through the current post’s series, then through the list of series in Sites.Taxonomy until a match was found, at which I would advance a loop of Pages until the current page was met. At that point, I would try to grab the pointer to the next post (such that it would be within the same series). This ended up with a rather deep loop that’s a little too hacky for my pleasure. Is there a more elegant way to achieve this?

You can put posts into multiple tags and categories, so you could create a unique tag for each series and then just loop through the entries in that tag’s pool.