Implement Retina assets

Fixes #4325.