conectar SQLAlchemy ORM con los objetos de la expresión del núcleo sql?

Tengo que usar la expresión Core de SQLalchemy para buscar objetos porque ORM no puede "actualizar y volver". (la actualización en ORM no tienereturning)

from sqlalchemy import update
class User(ORMBase): 
    ...
# pure sql expression, the object returned is not ORM object.
# the object is a RowProxy.
object = update(User)  \
    .values({'name': 'Wayne'})  \
    .where(User.id == subquery.as_scalar()) \
    .returning() \
    .fetchone()

Cuando

db_session.add(object)

informaUnmappedInstanceError: Class 'sqlalchemy.engine.result.RowProxy' is not mapped.

¿Cómo pongo eso?RowProxy objeto de la expresión sql en el mapa de identidad de ORM?

Respuestas a la pregunta(2)

Su respuesta a la pregunta