UPD: рефакторинг по #528 gallery_base