Change url and image into a synchronous helpers

Closes #3961