performance – Disable remote http access for individual plugins in WordPress

I am creating a WordPress LMS website and to achieve my goals I need to install more than 40 plugins.

Some of the plugins send remote http requests for license check and it consumes a lot of resources and some time a cURL 28: timeout error occurs.

To disable remote http access for the whole WordPress system I can use the following code:
define( 'WP_HTTP_BLOCK_EXTERNAL', false );

Although this method works but messes up other plugins loading necessary CSS or JavaScript remotely.

Is there any way to disable remote http access for individual plugins or not and if there is please explain.

Thank you so much.