Reformulate the problem that has been blocking me into a clear and concise version and realized theres a faster albeit more complex/nasty code way to do it, and I should probably just do that way for the time being instead of rearchitecting the core data types.
#codebird