think I may just completely redo CompiledData soon

current design is kind of a mess