Initial work on model resource layer.