Move duplicate into property descriptor and eliminate boxing byte array per call