Is it possible to route content like pages?

You can achieve that via a custom file method, however only if you pull images in your templates, not when adding files in textarea fields.

See this post: File URLs change when pages are moved or made invisible