I actually wanted to do this (optimise with AI help) plus adding GL backend for upcoming Pistorm 3D driver.