pretty sure that most of the overhead happens when...
# random
t
pretty sure that most of the overhead happens when you call create because it has to reflect on the interfaces to learn how to create the proxy. so long as you keep the returned instance around as long as makes sense you should be fine