Start cleaning up get_size()

So we know when the size is static and when dynamic.
5 files changed