Hi @Freya_the_Goddess I think the problem is you are reinitializing the connection variable if you use two different ones, say connection1 and connection2 for each of the planet pair connections the colors should work correctly!
And the result looks very good ![]()