Motivation ---- The current implementation for the invoker factory is not accurately getting internal properties Modifications ---- * Update the factory to better handle internal properties Result ---- Internal properties should be more widely supported Fixes #9