ideas of using custom annotation in guice setter / field injections