Swagger PHP: ¿cómo definir una propiedad anidada?

Estoy usando Swagger PHP y la mayoría de las definiciones son fáciles de definir, pero tengo un problema con un dato en particular que no es parte de una clase separada, sino una matriz asociativa.

La respuesta json que deseo mostrar (simplificada para esta pregunta):

{
"id": 1,
"status": "published",
"gps": {
    "lat": "0.00000000",
    "lng": "0.00000000"
}

losid ystatus son lo suficientemente fáciles de definir, sin embargo, elgps es un problema ya que no hay una clase separada para definirlo, es una matriz dentro del modelo. ¿Es posible definir esta matriz sin tener que crear una clase ficticia?

Los comentarios en el archivo modelo actualmente:

/**
 * @SWG\Definition(@SWG\Xml(name="Event"))
 */
 class Event extends BaseModel {
     /**
     * @SWG\Property(
     *      property="id",
     *      type="integer",
     *      example="103"
     * )
     * @SWG\Property(
     *      property="status",
     *      type="string",
     *      enum={"published", "draft", "suspended"}
     *      example="published"
     * )
     */

 }

Respuestas a la pregunta(1)

Su respuesta a la pregunta