Custom entities are fun