Description
For view models that directly implement ViewModel interface, their viewModelInit(...) method is called and so they have a hook to do any additional initialization, eg looking up objects etc
But for view models that are annotated using @ViewModel, these have no such hook.
Suggest that we honour @PostConstruct annotation for all view models, as a consistent hook.