memory visualization fixes and inefficiency during construction reduced

this fixes some bugs in the memory visualization code plus removes a memory inefficiency when construction lcp_sada_support