Also free movement within shengen has ONLY ever been for SHENGEN residents/citizens. All others are meant to get a shengen visa and or have their passport. So tourists and immigrants who dont have a shengen visa arent allowed by law to move freely in shengen!