On a PvP server, materials should be fought over in the open world.
You fundamentally do not understand PvP servers and how old school PvP MMORPGs are played. Layers are incompatible with PvP servers. The only people that don’t see any problem play the game through WCL and their character pane, and opt into PvP servers so they can layer away from disadvantage engagements but still keep the ability to grief someone else when they’re at no risk to themselves.