No visualization in studio for same class in domain and range?

For this code:

@prefix owl: <> .
@prefix rdf: <> .
@prefix rdfs: <> .
@prefix so: <> .
@prefix stardog: <tag:stardog:api:> .
@prefix th: <> .
@prefix xsd: <> .
@prefix : <> .

th:Holon a owl:Class ;
    rdfs:label "Holon" ;
    <tag:stardog:studio:label> "Holon" .

th:partOf a owl:ObjectProperty ;
    rdfs:domain th:Holon ;
    rdfs:label "partOf" ;
    rdfs:range th:Holon ;
    <tag:stardog:studio:label> "partOf" .

No visualization shows up in Studio. I have another model the entirety of which also disappears when I add a "partOf" relationship with the same class in domain and range. What am I missing? I wouldn't be surprised if it's just me being stupid. I do get this render from WebVOWL with that code: