Initial draft for spotlight features

In particular, spotlight responses should have an ETag.
Should that be `0-9`?