The 5 Layers Of Location Independence