You just managed to catch me while I was working on another project lol. Just needed to add an if statement. I didn't anticipate this issue, so just to let you know that now you will likely have multiple heatpipes in your upgrade planners. I'll have to work on a better solution for that.