We understand the concept of Karma as it is expressed by eastern belief systems, but we (generally) have our own takes on this which are more explicitly collective.
We would say that all beings are partners in their way. As the atoms that make up your body pass through many forms in all dimensions that they can exist, you will share connection with many beings and things over time, and whatever needs to be learned or experienced through that will be.
In practical terms, in our current human form, we will certainly encounter those we have met and perhaps been a part of before. We may even acquire new connections in our physical bodies through what we eat, touch, and breathe, and may shed some as we metabolize and excrete.
What appears to be solid is actually constantly flowing, and what appears to be individuals are all flowing through our atmosphere and world as well. So for practical purpose it is a good idea to attempt to solve issues and develop ourselves so that we don’t continually make the same mistakes again and again.
Make peace with, embrace, and avoid those one needs to in order to develop so that one can leave this world a better place than they found it and return to that better place to develop further. So long as we get too wrapped up in our separateness, we continue to perpetuate hierarchies and divisions that are toxic, and increase our chances of being born into a worse situation.
We are all in this together.