Yes, I saw something a few days ago about it
I don't think the EU guys are smart enough to dig out the relevant info themselves - more likely to be a "voluntary" registration scheme ... backed up with severe penalties if you don't "volunteer" the information