More work on core execution layer.