Support model as object