this looks very cool.
hope you will use "target_map" for the cp.