The main challenge in developing this custom node would be dynamically managing compatibility without breaking existing workflows or causing hidden mismatches. Would this kind of node be useful to you?