Actually do the source map thing properly this time