Not happy with just using raw tables with strategies and paths. Maybe use metaclasses venvs and be more descriptive and less hacky