Ideally yes. Boards with same or similar SoCs sharing the same sources "per family" since maintaining sources for those is hard enough, doing per individual board would be insane and simply impossible
Anyway to work around this you may try to utilize https://docs.armbian.com/Developer-Guide_User-Configurations/#user-provided-patches or add the board as its own family.