Zwolennicy teorii o bułgarskim pochodzeniu księżnej opolskiej wiążą zawarcie małżeństwa Wioli i Kazimierza z udziałem niewymienionego z imienia polskiego księcia w V wyprawie krzyżowej. Badacze w większości identyfikują tego księcia z Kazimierzem I opolskim. Zwolennicy hipotezy o bułgarskim pochodzeniu Wioli przypuszczają, że małżeństwo zostało zapośredniczone przez węgierskiego króla Andrzeja II węgierskiego. Ten ostatni w drodze powrotnej z wyprawy krzyżowej zaręczył swoją córkę Annę Marię z bułgarskim carem Iwanem Asenem II. Przy okazji krewną cara, Wiolę, wydano za mąż za Kazimierza I, wracającego wraz z Andrzejem.
Według innej hipotezy Kazimierz I opolski był identyczny z bliżej nieznanym rycerzem węgierskim, krewnym króla i dowódcą oddziału, który w styczniu 1218 r. został zdziesiątkowany w górach Libanu. Sugerowałoby to, że Kazimierz poślubił królewską krewną, Wiolę, jeszcze przed wyruszeniem na krucjatę, czyli najpóźniej w 1217 r.
Dalsze losy Wiola owdowiała 13 maja 1229 albo 1230 r. Próbowała rządzić w imieniu małoletnich synów;