[numpy] allow dynamic access to numpy array
WIP