Code optimizations around tooltips processing fragments
Added validation support