This is sort of @fosdev's direction, though we should chat about alternatives.