Changed LoadableViewModel public accessor to protected