GTK4 rant: CSS: design error with custom widgets