1. A computer-implemented method of mapping graphical block diagram block parameters in a graphical block diagram modeling environment, comprising: receiving a plurality of user-defined block parameters; processing the plurality of user-defined block parameters to produce a plurality of run-time block parameters; providing an aggregated run-time block parameter structure for holding run-time block parameter values; processing the run-time block parameters by determining whether matching values are stored in the aggregated run-time block parameter structure and identifying for pooling the run-time block parameters that have matching values stored in the aggregated run-time block parameter structure; wherein processing the run-time block parameters further comprises calculating checksums of run-time block parameters values and applying a hash function to the checksums to determine whether matching values are stored in the aggregated run-time block parameter structure; and pooling together run-time block parameters identified for pooling to reuse data for the non-interfaced run-time block parameters.