A controller can define additional eventSources as shown e.g. [here](https://github.com/java-operator-sdk/java-operator-sdk/blob/29b05468b5f439473e750a5080428446bf4c1219/sample-operators/tomcat-operator/src/main/java/io/javaoperatorsdk/operator/sample/TomcatReconciler.java#L54) there are 2 improvements we can investigate: - the watched resource should be easily accessible in the reconcile loop - the generated Roles/RoleBindings etc. should take into account those resources too