would soft deletion trigger a related data delete if we use a ReferenceField? Example:
class ProfilePage(Document):
employee = ReferenceField('Employee', reverse_delete_rule=mongoengine.CASCADE)
would deletion of employee also delete the ProfilePage?