Lightweight Communications and Marshalling