Added Usage decoding/encoding for AddOnParameter, needed to determine AddOn memory layout (InOut parameter adds no memory to the AddOn)