i think the cross-project configuration isnt entirely figured out yet - i think creating an issue (or finding an existing one) and adding your thoughts there
the accessor generation is based on what is in the
plugins {}
block so that is why it is currently difficult to do cross configuration