spdm-lib has been found to be rather large after compile for what is capable of. - Why is it large? - How do we reduce this overhead?