interpreter: performance improvements for list structures