Listener and bitmap updater functions implemented in dummy extra class for concurrent editing