Fixing crash/data issue when accessing schedule context menu

This fix starts tagging data-held views with a tag of it's ListItem instead of making it get recreated from the cursor. This will use more memory but should have better performance.