Store copies instead of pointers
Add subscribed file test