Имя объекта это текстовая строка, привязанная к объекту.
Имя переменной - это другое дело, но ты не можешь получить имя переменной, но можешь получить её значение. Переменная имеет своё значение - указатель на объект, или проще сказать handle.
Терминология сбивает с толку, поэтому и были проблемы с пониманием вашего вопроса.
И вам уже ответ дали на вопрос во втором посту, этого более чем достаточно, в справке есть хорошие примеры.
Насчёт действия с объектом, можешь его вообще тупо удалить

(
FreeEntity)
Если тебе нужно получить номер из твоего списка (brick) то тут иначе, хотя я не думаю что тебе это нужно.