Почему не передавать в scope сам объект location?