Hi Alvaro, my post is one of those in the discussion Kevin posted, but I can elaborate slightly bc we're running in production now... I am using custom docker images for each of my flow groups. For performance, I rely heavily on some of the caching features available in buildkit, and build my flows with a makefile that runs multiple builds in parallel. Right now I have 1 base image and then 10 different flow images that extend it. Typical build time is around 4 minutes. Like you, I'm also interested in ways to selectively rebuild individual images, but I am hoping to put off fully optimizing this for a while... by making effective use of build caching, it really doesn't matter if everything is getting rebuilt.