After user selects packages, Hob UI needs to write a temporary recipe that specifies which packages to install into image, then reparse that recipes to generate the final image.
To support the better splitting between bitbake server and Hob GUI, the frontend shouldn't access any backend files. Close this bug as invalid. BUG 1792 proposed a new method that solve the image build issue. Let's track that bug instead.