Adicionar ao serializador apenas para staff e usuário atual

Sim. Não consigo descobrir como obter o usuário atual. Acho que o que você tem vai adicioná-lo se o usuário (mas não o usuário atual) for um administrador.