Suba archivos a DEFAULT_FILE_STORAGE en lugar de GridFs con mongoengine

Quiero poder almacenar archivos en amazon s3. El FileField en mongoengine parece estar codificado con gridfs.

¿Qué puedo hacer para lograr esto?

¿Hay algún campo de archivos personalizado que se comporte como el FileField de django normal?

No he visto un FileField S3 para usar con MongoEngine, por lo que actualmente, tendría que rodar su propia implementación. Podría usar un StringField para almacenar la ubicación o podría crear su propia proxy_class como ImageField pero está bastante ordenado para GridFs, pero Estoy feliz de abstraer eso si es necesario.

Como siempre tirar de las solicitudes de bienvenida! https://github.com/MongoEngine/mongoengine