Document model as SHARED service