Вместо опроса при создании объекта, почему бы просто не запросить уведомление у системы при изменении файловой системы?
Класс System.IO.FileSystemWatcher в .NET.
Для нативного кода есть несколько способов просмотра папки, но IANAND (я не нативный разработчик;).
Хотя, сказав это, вы, вероятно, захотите переосмыслить причину, по которой вам нужно так часто менять ваши объекты, потому что, вероятно, потребуется много работы, чтобы заставить это работать.
Вы использовали динамический тег, поэтому, возможно, вам стоит попробовать динамический язык? :)