use ids as alternates to urls when links are not available
use new sources endpoints instead of source-references endpoints