Default Provider injects properties and annotations