attempted fix for extension activation logging
better cursor handling in mapjs