сейчас я бы посоветовал сделать какую-нибудь простую реализацию pipeline, кажется оно подходит
Каждый использует предыдущий ( последний созданный до него). Предыдущий относительно себя.
Обсуждают сегодня