Problem: QML bindings are built unconditionally
Solution: Build only if there is at least one API model