It's an undesired but somewhat expected side effect of how granular source set KLIBs are extracted from the MPP artifacts and imported in the IDE: each Gradle project has its own extracted artifact. We might improve the behavior here by reusing extracted source set KLIBs across the multi-project build.
I've filed
youtrack KT-48135, please follow this issue.