Removed on_delete from mapping, added is_reverse_proxy for reverse mapping, and added ProxyFactory to simplify the proxy creation.