Updated custom attributes with new use cases for triangle component