Construct Object from Class within Widget?

unless the construction itself failed the only thing i can think of is there was no strong reference so it got garbage collected

thats fine, you just have to bind manually.