Рефакторинг - вместо загрузки объектов для каждого слоя грузится весь список объектов, т.к. они имеют LayerId, что позволяет быстро их фильтровать.
Добавлены комментарии, убраны ненужные using.