Revert S3Represent changes (caught by unit tests, method not valid with
lazy lookup), however: remember any rows for re-use in e.g. link(), pass
in the exact row to link() rather than filtering all rows for the
current value (inefficient) afterwards.
Fix deploy_response component link (it's a super-component)