When adding child nodes, the list is filtered according to a series of parent-specific rules, for example to avoid bus nodes being added outside buses. The same filtering logic has now been applied to the compatible property input box on existing nodes.