Eliminate retrieve_widgets() by managing wp_inactive_widgets directly