[Design] Externally written extensions design review - please help