Show component appears to re-run my custom component each time I toggle it - SolidJS