Yes gdk-pixbuf seems to be what brings everything in. Creating libappstream-glib-util would work, though it does seem like a pretty big refactor.