I (personally) never like this type of match on an Option:

`if (Edition.all.exists(edition => id.endsWith(edition.id))) "NetworkFront" else "Section"`

reads better to me