Cache placements and place configs, ...

Add `get_area_ranges` method to placement grid class.
Remove unused script import, "mixin".
Add `key_index`,`key_by_index` methods to grid...

Add `key_index`,`key_by_index` methods to `PlacementManagerGrid` class.