Cost of multiple Realm connections

I have quite a few (e.g. 10-20) components in an Electron JS app, same window, i.e same thread. Do you recommend that each component opens it’s own connection - instance of Realm, or is better that all components share the same Realm instance (connection)? I.e. is the opening Realm DB connection cheap (memory, performance) or expensive?