Ok, found the culprit. Did some reading up on Coffee script class variable scopes, the ```tabStopMarkers``` array is now defined per object, rather than being shared. 
```@tabStopMarkers = []``` now works as expected.