which is better in terms of usage and performance widget logic or widget context? I don't use jetpack so I'm choosing between the two.