Такой вариант возможен, но имеет недостаток - если в ФБ есть хотя бы одна RETAIN-переменная, то каждый экземпляр блока помещается в RETAIN область.
RETAIN-память (который, например, на СПК207/1xx не очень много) в этом случае может быть израсходована крайне быстро.