AreaImpl based on DefaultArea