Fix Assay hash
Ensure extra request properties are not retrieved unless requested
Add tests to improve coverage