`%%opencypher` should render detailed nodes if returned edges contain sufficient information
- Dominant language
- Jupyter Notebook
- Stars
- 819
- Forks
- 179
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
When `%%opencypher` retrieves a result set containing only relationships, the IN/OUT vertices for these relationships are always rendered as blank nodes, unlabeled and with the default group color.
Example `%%oc` visualization:

For comparison, the `%%gremlin` visualizer already behaves in the intended manner described when given only edges containing sufficient node information (i.e. via elementMap):

**Describe the solution you'd like**
When relationships returned via `%%opencypher` contain sufficient information (ex. `~id`) about the connected nodes, this information should be used to customize the appearance of the visualized nodes, instead of rendering them blank.
Contributor guide
Assessment
This issue has not been assessed yet.