What would be needed to support metadata and obviate the need for tags