Allow factions to upload a low resolution logo for the faction the way we upload skins. Then add a block that projects the logo onto the hull around it at a pre-set scale, with more connected blocks enhancing the scale of the logo. This way instead of trying to pixel art logos onto large ships we could have logos with complex curves and round edges on even small ships. The logo itself would be derived by the faction block on the ship so you always have the right logo for the ship.