TODO: Outline the pros and cons of VSA. Good use cases, bad use cases. Consider an Architecture decision tree?