Don't know if it's even possible to integrate this into current architecture. But the idea is tempting!