target: consolidate backend attribute implementations