pues tú mismo ya has dicho las 2 posibles soluciones.