I suppose you could call it a "limitation", just like it's a limitation that a C++ program running on my computer cannot access a variable from a Perl program running on your computer unless some sort of network connection is established and some agreed upon protocol/API is used to exchange information between the programs.