Enabled fallback controller resolution

- Based on parent node type hierarchy, if there exists no corresponding
  controller for the target node type, fallback to any controllers which exist for parent node types.