Curious what type of objects to use

I’m working on my first LVGL project and am curious what type of objects I should use for different screen assets. My screen is a 128x32 monochrome display with grayscale capabilities and I’ve been given assets to display on the screen. An example of one is shown below:

image

The text will obviously be a label with the correct font. But I’m more curious about the other icons. Should they all be independent images? Is there a downside to making small assets like this images (in terms of memory usage)? Are there other, more optimal, objects to use for custom icons?

Thanks,
Rob