Allow custom polling and tick periods