Most of the infrastructure was there, we just had to improve copying and blitting a bit and turn it on.