Yes, for this to come together quickly, easily, and with minimal grease, you'll want to pre-cook the meatballs. You can use fresh meatballs or frozen, you just don't want the extra cooking liquid otherwise they become soupy instead of glazed.