Removed pre-encoding as URLByAppendingPathComponent will do this, and encodes incorrectly if done prior.