Adding a required injection to the constructor seems to "wake up" Guice and all the other properties will be injected as expected.