fix: don't load  media files multiple times if same src is used for multiple questions
changed routing