RTGOV-325 Create a proxy implementation that can record activity events based on methods being invoked