This commit adds a new helper to define expected properties when a target needs to use the unity build feature. That new helper does what was already done for existing cases, and in addition add the target to the Ninja 'heavy' pooljobs if relevant. Pull Request: https://projects.blender.org/blender/blender/pulls/116791